
public class Item implements Comparable{
	
	private int no;
	private String name;
	
	
	public int getNo() {
		return no;
	}


	public void setNo(int no) {
		this.no = no;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	@Override
	public String toString() {
		return String.format("[%d][%s]",no,name);
	}


	@Override
	public int compareTo(Object o) {
		Item item =(Item)o;
		
//		//1. 번호순으로 정렬
//		if(this.no >item.getNo()) return 1;
//		else if (this.no<item.getNo()) return -1;
//		else return 0;
//		return this.no - item.getNo();
		
		//2. 이름순으로 정렬
		return this.name.compareTo(item.getName());
	}

}
